/*
   colors.css
   html
   
   Created by Michal Wlodkowski on 2009-07-24.
   Copyright 2009 SeeThisSound. All rights reserved.
*/

/* GENERAL */
.r 									{ background-color:#E31929; }
.g 									{ background-color:#65AF23; }
.b 									{ background-color:#219BD3; }
.bl 								{ background-color:black; }
.w 									{ background-color:white; }
.indexView .smallImageContainer .contentContainer .ctitle { color:white;}
.n {display:none;}

.red, .red a { color:#E31929 !important; }
.markupRed .markupWork, 
.markupRed .markupWork a, 
.markupRed .markupTitle, 
.markupRed .markupTitle a,
.indexRedView .smallImageContainer .contentContainer .ctitle:hover a,
.indexView .rightColumn .indexRedView .paginator a.active,
.indexView .werkeMarkup .tab a,
.indexView .abcNavigator .markedwerke a,
.indexView .indexRedView .indexMenupanel ul li a:hover,
.indexView .indexRedView .headLine .amount,
.redView .contentContainer .ctitle:hover a,
.redView .navText,
.searchRedView .noResults  { color:#E31929; }

.handBook .listContainer li.title { color:white;}

.green, .green a { color:#65AF23 !important; }

.markupGreen .markupPerson, 
.markupGreen .markupPerson a,
.styleForPerson .navText,
smallImageContainer .contentContainer .ctitle,
.indexGreenView .smallImageContainer .contentContainer .ctitle a:hover,
.indexView .rightColumn .indexGreenView .paginator a.active,
.indexView .indexGreenView .contentContainer .ctitle:hover a,
.indexView .personenMarkup .tab a,
.indexView .abcNavigator .markedpersonen a,
.indexView .indexPersonView .indexMenupanel ul li a:hover,
.indexView .indexGreenView .headLine .amount,
.greenView .contentContainer .ctitle:hover a,
.greenView .navText 	{ color:#65AF23; }

.blue, .blue a { color:#219BD3 !important; }
.markupBlue .markupSocialbody, 
.markupBlue .markupSocialbody a,
.indexView .rightColumn .indexBlueView .paginator a.active,
.indexView .indexBlueView .contentContainer .ctitle:hover a,
.indexView .koerperschaftenMarkup .tab a,
.indexView .abcNavigator .markedkoerperschaften a,
.indexView .indexBlueView .indexMenupanel ul li a:hover,
.indexView .indexBlueView .headLine .amount,
.blueView .contentContainer .ctitle:hover a,
.blueView .navText 	{ color:#219BD3; }

.ru, .ru a							{ border-bottom: 1px solid #E31929; padding-left:2px; padding-right:2px; }
.gu, .gu a							{ border-bottom: 1px solid #65AF23; padding-left:2px; padding-right:2px; }
.bu, .bu a							{ border-bottom: 1px solid #219BD3; padding-left:2px; padding-right:2px; }
.black								{ color:black; }
.white								{ color:white; }
.grey, .bigWork						{ color:#CCCCCC;}
.active, .active a					{ color:#FFFFFF; }

/* TEXTS */
.navText, .navText a 				{ color:#CCCCCC;}
.search input.searchInput 			{ color:#b2b2b2; }
.infoText,
.assetContainer .rightColumn .assetTitle { color:#B3B3B3; }

.tocText, .nextTocText,
.toc ul li a, .nextToc ul li a, 
.paginator,
.paginator .button a, 
.paginator .prevNext .first a, 
.paginator .prevNext .last a, 
.paginator .prevNext .next a, 
.paginator .prevNext .prev a,
.bibgrey,
.bibgrey a 		{ color:#E6E6E6; }

.footnotes .line .noteIndex,
.footnotes .line .note,
.keywordsBox strong,
.timeSpanBox strong,
.workbox .head 						{ color:#F2F2F2; }

.keywordsBox a,						
.timeSpanBox a 						{ color:#CCCCCC; }

.lastTexts ul li a,
.lastTexts ul li,
.detailViewExtras ul.urlList li	a,
.detailViewExtras ul.urlList li,
.styleForPerson .leftColumn .contentBlock .webLinks a 		{ color:#999999; }

div.menupanel div.menuColumn div.menuContent div.infoText { color:#A4A4A5; }

.feedBlock .featuredContent p 		{ color:black; }
.feedBlock .featuredContent .newsletterAboBox .newsletterAboBoxContent h1,
.feedBlock .featuredContent .newsletterAboBox .newsletterAboBoxContent .newsletterLine .newsletterLabel,
.assetContainer .leftColumn .imageContainerColumn .imageContainer .imageDescription { color:#666666;}
.feedBlock .featuredContent .newsletterAboBox .newsletterAboBoxContent p { color:#555;}

/* BACKGROUNDS & LINES  */
body,
.allRelations .allRelationsContent,
.allRelations .allRelationsHeader .headTitle,
.indexView .abcNavigator .selected,
.sitemap { } /*363A3E, 292c2f */
.paginator .button, 
.paginator .prevNext .first, 
.paginator .prevNext .last, 
.paginator .prevNext .next, 
.paginator .prevNext .prev	 		{ background-color:#313639; }

.paginator .active	 				{ background-color:none; }

.shortLineBright 					{ background-color:#999999; }

.feedBlock .weblogFeed .blogEntry .shortLine { background-color:#65AF23;}
.feedBlock .forumFeed .blogEntry .shortLine { background-color:#E31929;}

.workBox .box,
.workBox .head,
.moreInfo .head,
.moreInfo .body,
.blogEntry .fullLine, 
.blogEntry .shortLine,
.previewWorks .fullLine,
.previewWorks .shortLine,			
/*#content .fullLine, */
.assetContainer .leftColumn .imageContainerColumn .imageContainer .imageBackground,
.assetContainer .leftColumn .imageContainerColumn .imageContainer .imageDescription,
.assetContainer .rightColumn .assetContainerColumn .assetBackground,
.smallImageContainer .imageContainer .imageBackground		{ background-color:#4A4D4F; }

.handBook .titleLeft,
.handBook .titleRight,
.handBook .listContainer ul li,
.handBook .relationContent { background-color:#fff;}

.feedBlock .featuredContent { background-color:#878787; }

.feedBlock .featuredContent .newsletterAboBox .newsletterAboBoxContent { background-color:#f2f2f2; }

.previewWorks .bigPreviewBorder .picture,
.previewWorks .smallPreviewContainer .smallPreviewBorder .picture,
.previewWorks .bigPreview,
.allRelations .allRelationsContent .fullLine,
.indexView .leftColumn .abcNavigator .selector,
.indexView .rightColumn .paginator,
.verticalScrollArea .scrollBar,
.leftColumn .selectBox ul li { background-color:#393c3e;}

.pictureLabel .labelContent { background-color:black; }

#stsInfo .picture { background-color:#393c3e;}

.menupanel,
.indexView .indexMenupanel { background-color: #000; }
.menupanel_old { background-color: #1a1818; }

div.menupanel div.menuColumn div.menuContent ul.redList li a:hover {background-color:#E31929;}

div.menupanel div.menuColumn div.menuContent ul.greenList li a:hover {background-color:#65AF23;}
div.menupanel div.menuColumn div.menuContent ul.blueList li a:hover {background-color:#219BD3;}
div.menupanel div.menuColumn div.menuContent ul.whiteList li a:hover {background-color:white;color:black;}
div.menupanel div.menuColumn div.menuContent ul.whiteList li a:hover {color:black;}
div.handBook div.listContainer ul li.highlight a:hover { background-color:;}

.leftColumn .pageSelect .werke,
.indexRedView .headLine .title, 
.indexGreenView .searchRedView .headLine .title { background-color:#E31929;}
.leftColumn .pageSelect .personen,
.indexGreenView .headLine .title { background-color:#65AF23;}
.leftColumn .pageSelect .koerperschaften,
.indexBlueView .headLine .title { background-color:#219BD3;}

/* BORDERS */ 
/*.leftColumn .contentTextContainer 			{ border-left:1px solid #4F4F4F;} */
.markupSelectorLine .red a,	
.markupSelectorLine .green a,		
.markupSelectorLine .blue a					{ color:#1761AC;}

.markupSelectorLine .red a:hover { border-bottom:3px solid #E31929; }
.markupSelectorLine .green a:hover { border-bottom:3px solid #65AF23; }
.markupSelectorLine .blue a:hover { border-bottom:3px solid #219BD3; }
.markupRed .markupSelectorLine .red a.colorSelected		{ border-bottom:3px solid #E31929;}
.markupGreen .markupSelectorLine .green a.colorSelected	{ border-bottom:3px solid #65AF23;}
.markupBlue .markupSelectorLine .blue a.colorSelected	{ border-bottom:3px solid #219BD3;}

.indexView .indexRedView .indexMenupanel { border-bottom:1px solid #E31929; color:#1761AC;}
.indexView .indexGreenView .indexMenupanel { border-bottom:1px solid #65AF23; color:#1761AC;}
.indexView .indexBlueView .indexMenupanel { border-bottom:1px solid #219BD3; color:#1761AC;}

.indexView .indexRedView .indexMenupanel ul li a:hover { border-bottom:1px solid #E31929;}
.indexView .indexGreenView .indexMenupanel ul li a:hover { border-bottom:1px solid #65AF23;}
.indexView .indexBlueView .indexMenupanel ul li a:hover { border-bottom:1px solid #219BD3;}

.workBox .boxContainer, 
.workBox .boxContainerLast,
.assetContainer .rightColumn .assetContainerColumn,
.assetContainer .leftColumn .imageContainerColumn .imageContainer,
.smallImageContainer { border: 1px solid #4A4D4F; }

hr.fullLine { border-bottom: 1px solid #4A4D4F; }

.smallImageContainer .imageContainer,
.indexView .rightColumn .headLine .tabs .tab { border-right: 1px solid #4A4D4F; }
.indexView .indexPersonList .contentContainer, .indexList .verticalScrollArea .scrollContent .scrollPage .contentContainer,
.leftColumn .selectBox .selectBoxNavigator,
.literaturVerzeichnis .contentContainer  { border-top: 1px solid #4A4D4F; }
#footerLine2 {border-top:1px solid #313639;}
.leftColumn .selectBox .selectBoxNavigator { border-bottom: 1px solid #4A4D4F; }

.indexView .rightColumn .indexRedView .headLine .tabs .tab { border-top: 1px solid #E31929; }
.indexView .rightColumn .indexGreenView .headLine .tabs .tab { border-top: 1px solid #65AF23; }
.indexView .rightColumn .indexBlueView .headLine .tabs .tab { border-top: 1px solid #219BD3; }
.indexView .rightColumn .headLine .tabs .empty{ border:0px; }

.previewWorks .bigPreviewBorder,
.previewWorks .smallPreviewContainer .smallPreviewBorder		{ border: 1px solid black; }
.feedBlock .featuredContent .newsletterAboBox .newsletterAboBoxContent .newsletterLine .newsletterInput input  { border:1px solid #B3B3B3;}
div.menupanel div.menuHeads div.borderLine , div.menupanel div.menuHeads div.menuHeadDouble div.borderLine,  div.menupanel div.menuContent  { border-right:1px solid #3b3d3f; }
div.menupanel div.menuColumn div.menuContent ul li { border-bottom:1px solid #3b3d3f; }
div.menupanel div.menuColumn div.menuContent ul li.noBorder { border-bottom:none; }

/* IMAGES */
.markupSelectorLine .red			{ background-image:url('/images/redpen.gif');background-repeat:no-repeat;background-position:right 0%; }
.markupSelectorLine .green			{ background-image:url('/images/greenpen.gif');background-repeat:no-repeat;background-position:right 0%; }
.markupSelectorLine .blue			{ background-image:url('/images/bluepen.gif');background-repeat:no-repeat;background-position:right 0%; }
.moreInfo .head 					{ background-image:url('/images/roundedgetop.gif');background-repeat:no-repeat;background-position:0px 0px; }
.moreInfo .body						{ background-image:url('/images/roundedgebottom.gif');background-repeat:no-repeat;background-position:0% bottom; }

div.menupanel div.menuHeads .kompendium { background-image:url('/images/header/smalllinienvoll.gif');background-repeat:no-repeat;background-position:408px 8px;  }
div.menupanel div.menuColumn div.menuContent div.ausstellung { background-image:url('/images/header/smallpunkte.gif');background-repeat:no-repeat;background-position:170px 0px; }
div.menupanel div.menuHeads .diverses { background-image:url('/images/header/smalllinien.gif');background-repeat:no-repeat;background-position:173px 0px; }
div.menupanel div.menuHeads .essay { background-image:url('/images/header/smallbalken.gif');background-repeat:no-repeat;background-position:173px 3px; }

div.menupanel div.menuColumn div.menuContent ul.redList li{ background-image:url('/images/dot_red.gif');background-repeat:no-repeat;background-position:10px 7px; }
div.menupanel div.menuColumn div.menuContent ul.blueList li,
.leftColumn .selectBox ul li { background-image:url('/images/dot_blue.gif');background-repeat:no-repeat;background-position:10px 7px; }
div.menupanel div.menuColumn div.menuContent ul.greenList li{ background-image:url('/images/dot_green.gif');background-repeat:no-repeat;background-position:10px 7px; }
div.menupanel div.menuColumn div.menuContent ul.whiteList li{ background-image:url('/images/dot_white.gif');background-repeat:no-repeat;background-position:10px 7px; }

.indexView .indexRedView .indexMenupanel ul li { background-image:url('/images/dot_red.gif');background-repeat:no-repeat;background-position:0px 7px; }
.indexView .indexGreenView .indexMenupanel ul li { background-image:url('/images/dot_green.gif');background-repeat:no-repeat;background-position:0px 7px; }
.indexView .indexBlueView .indexMenupanel ul li,
ul.staticNav li { background-image:url('/images/dot_blue.gif');background-repeat:no-repeat;background-position:0px 7px; }

div.menupanel div.menuColumn div.menuContent ul.redListLine { background-image:url('/images/listbottomlinered.gif');background-repeat:repeat-x;background-position:0px bottom; }
div.menupanel div.menuColumn div.menuContent ul.blueListLine { background-image:url('/images/listbottomlineblue.gif');background-repeat:repeat-x;background-position:0px bottom; }
div.menupanel div.menuColumn div.menuContent ul.greenListLine { background-image:url('/images/listbottomlinegreen.gif');background-repeat:repeat-x;background-position:0px bottom; }
div.menupanel div.menuColumn div.menuContent ul.whiteListLine { background-image:url('/images/listbottomlinewhite.gif');background-repeat:repeat-x;background-position:0px bottom; }
div.menupanel div.menuColumn div.menuContent ul li.title { background:none;}
div.menupanel div.menuColumn div.menuContent ul li.title:hover { background:none;}

div.menupanel div.menuColumn div.menuContent div.otherLink { background-image:url('/images/entrytitlelinessmall.gif');background-repeat:no-repeat;background-position:10px 5px; }

.quickNav .element { background-image:url('/images/entrytitlelinessmall.gif');background-repeat:no-repeat;background-position:0px 0px; }

.detailViewExtras ul.urlList li, .weburl a { background-image:url('/images/weblinkworld.gif');background-repeat:no-repeat;background-position:0px 1px; }
.handBook .listContainer ul li.highlight a{ background-image:url('/images/dot_red.gif');background-repeat:no-repeat;background-position:10px 6px; }

.styleForPerson .leftColumn .contentBlock .webLinks a, a.markupWeblink { background-image:url('/images/weblinkworld.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:16px;}
.redView .leftColumn .contentBlock .webLinks a,
.blueView .leftColumn .contentBlock .webLinks a,
.greenView .leftColumn .contentBlock .webLinks a  { background-image:url('/images/weblinkworld.gif');background-repeat:no-repeat;background-position:0px 2px; padding-left:16px;}

.smallImageContainer .contentContainer .ctitle { background-image:url('/images/greenarrow.gif');background-repeat:no-repeat;background-position:0px 3px; }
.indexContent .contentContainer .ctitle,
.redView .contentContainer .ctitle,
.greenView .contentContainer .ctitle,
.blueView .contentContainer .ctitle { background-image:url('/images/whitearrow.gif');background-repeat:no-repeat;background-position:0px 3px; }
.literaturVerzeichnis .contentContainer .ctitle { background-image:url('/images/whitearrow.gif');background-repeat:no-repeat;background-position:0px 6px; }
.indexView .indexRedView .contentContainer .ctitle:hover,
.redView .contentContainer .ctitle:hover { background-image:url('/images/redarrow.gif');background-repeat:no-repeat;background-position:0px 3px; }
.indexView .indexGreenView .contentContainer .ctitle:hover,
.greenView .contentContainer .ctitle:hover { background-image:url('/images/greenarrow.gif');background-repeat:no-repeat;background-position:0px 3px; }
.indexView .indexBlueView .contentContainer .ctitle:hover,
.blueView .contentContainer .ctitle:hover { background-image:url('/images/bluearrow.gif');background-repeat:no-repeat;background-position:0px 3px; }


.previewWorks h1 { background-image:url('../images/entrytitlelinessmall.gif');background-repeat:no-repeat;background-position:10px 5px; }
.feedBlock .weblogFeed, .feedBlock .forumFeed { background-image:url('../images/frontsitelowerhead.gif');background-repeat:no-repeat;background-position:0px 0px; }
.handBook .titleLeft, .handBook .titleRight { background-image:url('../images/entrytitlelinessmall.gif');background-repeat:no-repeat;background-position:10px 9px; }
.staticView .leftColumn h1.contentTitle { background-image:url('../images/entrytitlelinessmall.gif');background-repeat:no-repeat;background-position:10px 3px; }
.staticView .rightColumn h1.contentTitle { background-image:url('../images/entrytitlelinessmall.gif');background-repeat:no-repeat;background-position:0px 3px; }

.indexView .leftColumn .pageSelect .title,
.indexView .leftColumn .abcNavigator .title,
.indexView .leftColumn .selectBox .title { background-image:url('../images/indextitlebackground.gif');background-repeat:no-repeat;background-position:0px 0px; }
.indexView .leftColumn .pageSelect .werke,
.indexView .leftColumn .pageSelect .personen,
.indexView .leftColumn .pageSelect .koerperschaften { background-image:url('../images/dot_white.gif');background-repeat:no-repeat;background-position:10px 7px; }
.indexView .leftColumn .abcNavigator .selector { background-image:url('/images/whitearrowsmall.gif');background-repeat:no-repeat;background-position:10px 6px; }

.rightColumn .indexRedView .headLine .title { background-image:url('/images/indexsrs.gif');background-repeat:no-repeat;background-position:right top; }
.rightColumn .indexGreenView .searchRedView .headLine .title { background-image:url('/images/indexsrs.gif');background-repeat:no-repeat;background-position:right top; }
.rightColumn .indexGreenView .headLine .title { background-image:url('/images/indexsgs.gif');background-repeat:no-repeat;background-position:right top; }
.rightColumn .indexBlueView .headLine .title { background-image:url('/images/indexsbs.gif');background-repeat:no-repeat;background-position:right top; }

.leftColumn .selectBox .selectBoxNavigator .redLine { background-image:url('/images/linered.gif');background-repeat:no-repeat;background-position:left top; }
.leftColumn .selectBox .selectBoxNavigator .blueLine { background-image:url('/images/lineblue.gif');background-repeat:no-repeat;background-position:left top; }
.leftColumn .selectBox .selectBoxNavigator .greenLine { background-image:url('/images/linegreen.gif');background-repeat:no-repeat;background-position:left top; }
/* TRANSPARENCIES */
#stsInfo .picture .overLay			{ 
	background-color:black;
	filter:	alpha(opacity=75);
	-moz-opacity: .75;
	opacity: .75;
	}
.stsFrontSite .previewWorks .bigPreviewBorder .overLay,
.previewWorks .smallPreviewContainer .smallPreviewBorder .overLay,
.previewWorks .bigPreview .overLay,
.workBox .boxContainer .overLay,
.workBox .boxContainerLast .overLay { 
	background-color:black;
	filter:	alpha(opacity=70);
	-moz-opacity: .70;
	opacity:0.70;
	}

#shadow{
	background-color:		black;
	filter:					alpha(opacity=80);
	-moz-opacity:			.80;
	opacity:				.80;
}
.noBackground {background:none !important;}
.noBackgroundColor {background-color:none !important;}